marine resort - French English Dictionary